package com.itsitio.dbloader.dao;

import java.util.List;

import com.itsitio.dbloader.dao.base.Dao;
import com.itsitio.dbloader.modelo.usuario.Usuario;


public interface UsuarioDao extends Dao<Usuario> {

	public List<Usuario> obtenerPersonal();
	public List<Usuario> obtenerUsuarios();
	public List<Usuario> obtenerUsuariosActivos();
	public List<Usuario> obtenerUsuariosInactivos();
	public Usuario obtenerPorUsername(String mail, boolean soloActivos);
	public Usuario buscarPorEmail(String email);
	public List<Usuario> obtenerPorTexto(String texto, String filtro);
	public Usuario obtenerPorIS(String is);
	public Usuario obtenerPorIS(String is, boolean soloActivos);
	public List<String> obtenerFechas(long id);
}
